Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 LEIGH ROAD Semi-Detached £345,804 £146,000 1 May 2003
68 LEIGH ROAD Terraced £101,781 £100,000 22 Dec 2023
72 LEIGH ROAD Terraced £296,925 £242,000 27 Sep 2019
76 LEIGH ROAD Terraced £277,805 £168,000 19 Aug 2013
78 LEIGH ROAD Terraced £208,415 £119,400 26 May 2006
78B LEIGH ROAD Detached £253,493 £200,000 22 Sep 2017
80 LEIGH ROAD Detached £428,447 £125,000 4 May 2001
82 LEIGH ROAD Semi-Detached £326,170 £322,000 29 Sep 2023
90 LEIGH ROAD Detached £471,953 £244,950 6 Aug 2004
92 LEIGH ROAD Detached £277,224 £272,000 10 May 2022
94 LEIGH ROAD Detached £341,734 £285,000 5 Aug 2020
98 LEIGH ROAD Semi-Detached £251,276 £202,000 15 Jun 2018
100 LEIGH ROAD Semi-Detached £211,006 £212,000 27 Jan 2023
102 LEIGH ROAD Detached £371,628 £215,000 5 Aug 2011
104 LEIGH ROAD Detached £253,613 £45,000 23 Feb 1996
108 LEIGH ROAD Detached £286,882 £59,500 23 Jan 1998